home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3c / nan.z / nan
Encoding:
Text File  |  2002-10-03  |  3.1 KB  |  67 lines

  1.  
  2.  
  3.  
  4. NNNNAAAANNNN((((3333CCCC))))                                                                NNNNAAAANNNN((((3333CCCC))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _nnnn_aaaa_nnnn, _nnnn_aaaa_nnnn_ffff, _nnnn_aaaa_nnnn_llll - functions that return a quiet NaN
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_mmmm_aaaa_tttt_hhhh_...._hhhh_>>>>
  13.  
  14.      _dddd_oooo_uuuu_bbbb_llll_eeee _nnnn_aaaa_nnnn_((((_cccc_oooo_nnnn_ssss_tttt _cccc_hhhh_aaaa_rrrr _****_t_a_g_p_))))_;;;;
  15.      _ffff_llll_oooo_aaaa_tttt _nnnn_aaaa_nnnn_ffff_((((_cccc_oooo_nnnn_ssss_tttt _cccc_hhhh_aaaa_rrrr _****_t_a_g_p_))))_;;;;
  16.      _llll_oooo_nnnn_gggg _dddd_oooo_uuuu_bbbb_llll_eeee _nnnn_aaaa_nnnn_llll_((((_cccc_oooo_nnnn_ssss_tttt _cccc_hhhh_aaaa_rrrr _****_t_a_g_p_))))_;;;;
  17.  
  18. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  19.      These routines are not available for programs compiled with the O32 ABI.
  20.  
  21.      Functions in the standard math library (_llll_iiii_bbbb_mmmm_...._aaaa) are referred to as _----_llll_mmmm
  22.      versions. Those in mathx library (_llll_iiii_bbbb_mmmm_xxxx_...._aaaa) are referred to as _----_llll_mmmm_xxxx
  23.      versions, and those in the the BSD math library (_llll_iiii_bbbb_mmmm_4444_3333_...._aaaa) are referred
  24.      to as _----_llll_mmmm_4444_3333 versions.
  25.  
  26.      The _nnnn_aaaa_nnnn functions return a quiet NaN, if available, with content
  27.      indicated through _t_a_g_p. If the implementation does not support quiet
  28.      NaNs, the functions return zero.
  29.  
  30. RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEESSSS
  31.      The _----_llll_mmmm and _----_llll_mmmm_xxxx versions always return the default Quiet NaN and set
  32.      _eeee_rrrr_rrrr_nnnn_oooo to EDOM when a NaN is used as an argument.  A NaN argument usually
  33.      causes the _----_llll_mmmm_4444_3333 versions to return the same argument.  The _----_llll_mmmm_4444_3333
  34.      versions never set _eeee_rrrr_rrrr_nnnn_oooo.
  35.  
  36.      See _mmmm_aaaa_tttt_hhhh_eeee_rrrr_rrrr(3M) for a description of error handling for _----_llll_mmmm_xxxx functions.
  37.  
  38. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  39.      _mmmm_aaaa_tttt_hhhh(3M), _iiii_ssss_nnnn_aaaa_nnnn(3M), _mmmm_aaaa_tttt_hhhh_eeee_rrrr_rrrr(3M)
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.